#f2qu-collect-panelwp {
	position:fixed;
	z-index:999999999;
	left:0;
	bottom:0;
	width:auto;
	max-width:547px;
	height:32px;
}
/* a link style */
#f2qu-collect-wrdiv a:link,#f2qu-collect-wrdiv a:visited {
	text-decoration:none;
	color:#02d;
}
#f2qu-collect-wrdiv a:hover {
	color:#d20;
}
#f2qu-collect-box {
	position:fixed;
	z-index:999999999;
	width:656px;
	height:298px;
	left:auto;
	top:100px;
	background:#fff;
	border:1px solid #e9e9e9;
	border-right:none;
	box-shadow:-2px 2px 10px #e9e9e9;
	font-family:tahoma,arial,sans-serif;
	font-size:14px;
	color:#666;
	text-align:left;
}
#f2qu-collect-hint-box {
	position:fixed;
	z-index:999999999;
	width:160px;
	height:auto;
	left:auto;
	top:100px;
	background:#fff;
	border:1px solid #e9e9e9;
	border-right:none;
	box-shadow:-4px 4px 15px #e9e9e9;
	font-family:tahoma,arial,sans-serif;
	font-size:14px;
	color:#666;
	text-align:left;
	padding:10px;
	line-height:24px;
	text-align:center;
}
#f2qu-collect-hint-box-loading{
background:url(http://s4.42qu.us/img/gif/loading_bar.gif) no-repeat 0 0;
width:26px;
height:8px;
display:inline-block;
margin-left:8px;
vertical-align:1px;
}
#f2qu-collect-hint-box a{
color:#02d;
text-decoration:none;
}
#f2qu-collect-hint-box a:hover{
color:#d20;
text-decoration:none;
}
#f2qu-collect-wrdiv {
	zoom:1;
	position:relative;
	height:100%;
}
#f2qu-collect-wrdiv:after {
	content:"\0020";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
#f2qu-collect-close:link,#f2qu-collect-close:visited {
	position:absolute;
	width:19px;
	height:19px;
	right:20px;
	top:12px;
	color:#006699;
	text-decoration:none;
	background:none;
	background-color:transparent;
	background-image:url(http://css42.42qu.us/plugin/chrome/dropme.png);
	background-repeat:no-repeat;
	background-position:-297px -357px;
	text-indent:-99999px;
}
#f2qu-collect-close:hover {
	color:#f21664;
	text-decoration:none;
	background-position:-297px -377px;
}
/* 内容布局 */
#f2qu-collect-right {
	float:right;
	+display:inline;
	width:346px;
	padding:32px 32px 0 0;
}
#f2qu-collect-right b {
	clear:both;
	float:left;
	+display:inline;
	width:60px;
	line-height:24px;
	margin:6px 8px 0 0;
	font-weight:normal;
	color:#666;
}
#f2qu-collect-right p {
	float:left;
	+display:inline;
	width:260px;
	margin:8px 0 0;
	padding:0;
}
#f2qu-collect-right .f2qu-collect-line{
margin:0;
padding:6px 0;
width:346px;
}
#f2qu-collect-title{
width:263px;
padding:6px;
font-size:14px;
color:#666;
border:1px solid #ccc;
background:#fff;
line-height:14px;
text-align:left;
display:inline;
margin:0;
float:none;
height:17px;
}
#f2qu-collect-secret{
margin:12px 6px 0 68px;
line-height:21px;
vertical-align:baseline;
padding:0;
display:inline-block;
float:none;
}
a#f2qu-collect-albumtrig:link,a#f2qu-collect-albumtrig:visited {
	display:block;
	height:24px;
	line-height:21px;
	overflow:hidden;
	padding:2px 20px 0 4px;
	border:1px solid #BABABA;
	background-color:#fff;
	background-image:url(http://css42.42qu.us/plugin/chrome/dropme.png);
	background-repeat:no-repeat;
	background-position:right -329px;
	color:#333;
	text-decoration:none;
}
a#f2qu-collect-albumtrig:hover {
	background-position:right -299px;
	color:#238fdb;
	background-color:#d7eafb;
	text-decoration:none;
}
/* 清除浮动通用 */
.f2qu_collect_clr {
	zoom:1
}
.f2qu_collect_clr:after {
	content:"\0020";
	display:block;
	height:0;
	overflow:hidden;
	clear:both;
}
#f2qu-collect-label{
vertical-align:1px;
font-size:14px;
line-height:21px;
margin:0;
padding:0;
float:none;
}
/* 输入框 */
#f2qu-collect-right textarea {
	display:block;
	width:263px !important;
	height:58px;
	line-height:21px;
	margin:0;
	border:1px solid #ccc;
	font-size:14px;
	color:#666;
	padding:6px;
	background:#fff;
	text-align:left;
	float:none;
	resize:auto;
}
#f2qu-collect-right .f2qu_collect_ipt {
	display:block;
	width:252px;
	height:22px;
	line-height:19px;
	padding:2px 2px 0 4px;
	border-width:1px;
	border-style:solid;
	border-color:#bababa;
	font-size:12px;
	color:#333;
}
/* 提交按钮 */
#f2qu-collect-wrdiv .f2qu-collect-sub:link {
	border:1px solid #e0e0e0;
	box-shadow:0 1px 0 #FFFFFF inset, 0 1px 0 rgba(150, 150, 255, 0.1);
	color:#666666 !important;
	text-shadow:0 1px 0 #FFF;
	font-size:14px;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));
	float:right;
	+display:inline;
	height:26px;
	width:32px;
	line-height:26px;
	margin:0;
	padding:4px 22px;
	overflow:hidden;
	letter-spacing:2px;
	font-size:14px;
	text-decoration:none;
}
#f2qu-collect-wrdiv .f2qu-collect-sub:active {
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
#f2qu-collect-wrdiv .f2qu-collect-sub:hover {
	text-decoration:none;
}

@-moz-document url-prefix() {
	.f2qu-collect-sub button u {
	line-height:14px;
}
}/* 按钮不可点击 */
#f2qu-collect-albumsel {
	padding:6px;
	border:1px solid #ccc;
	color:#666;
	font-size:14px;
	height:33px;
	width:112px;
}

/* 当前42区用户 */
.f2qu-collect-currentuser {
	float:left;
	width:100%;
	margin:16px 0 0;
	text-align:right;
	height:17px;
	line-height:17px;
	padding:0;
}
#f2qu-collect-wrdiv a#f2qu-collect-currentuser:link,#f2qu-collect-wrdiv a#f2qu-collect-currentuser:visited {
	color:#666;
	text-decoration:none;
}
#f2qu-collect-wrdiv a#f2qu-collect-currentuser:hover {
	color:#d20;
}



/* 发布按钮区域 */
#f2qu-collect-subarea {
	float:left;
	+display:inline;
	width:260px;
	margin:8px 0 0;
	line-height:2.2;
	font-size:12px;
	font-weight:normal
}
#f2qu-collect-subarea .f2qu-collect-chk {
	float:left;
	+display:inline;
	margin:7px 4px 0 0;
	margin:6px 4px 0 0\9;
	+margin:2px 2px 0 0;
	+vertical-align:middle;
	_margin-top:4px;
}
#f2qu-collect-subarea label {
	float:left;
	+display:inline;
	margin:0 16px 0 0;
}
#f2qu-collect-postst {
	+display:inline;
}


/* 发布成功 */
.f2qu-collect-postsuc {
	float:right;
	+display:inline;
	padding-left:40px;
	line-height:1.5;
	background:url(http://css42.42qu.us/plugin/chrome/dropme.png) -578px -400px no-repeat;
	font-size:16px;
	font-weight:normal;
	font-family:'\5FAE\8F6F\96C5\9ED1';
	color:#666;
}
/* 图片区域  包括拖拽过程 */
#f2qu-collect-left {
	float:left;
	+display:inline;
	width:278px;
	min-height:298px;
}
.f2qu-collect-dragbegin #f2qu-collect-left{
	background:url(http://css42.42qu.us/plugin/chrome/dropgray.png) no-repeat 42px -540px;
}
.f2qu-collect-dragenter #f2qu-collect-left {
	background:url(http://css42.42qu.us/plugin/chrome/dropme.png) no-repeat 42px -540px;
}
.f2qu-collect-dragenter #f2qu-collect-left img {
	display:none;
}
.f2qu-collect-droped #f2qu-collect-left {
	width:214px;
	margin:24px 0 0 40px;
}
.f2qu-collect-droped #f2qu-collect-left div {
	margin:0;
	padding:8px;
	border:1px solid #ccc;
	width:200px;
	min-height:200px;
	background-color:#fff;
	box-shadow:1px 1px 6px #ccc;
}
.f2qu-collect-droped #f2qu-collect-left img {
	display:block;
	width:200px;
	margin:0;
	padding:0;
}
/* 发布成功 */
.f2qu-collect-board {
	display:none;
	line-height:23px;
	padding:16px 48px 0 48px;
}
.f2qu-collect-success * {
	display:none;
}
.f2qu-collect-success .f2qu-collect-board,.f2qu-collect-success .f2qu-collect-board * {
	display:block;
}
#f2qu-collect-succmess {
	padding:48px 48px 0 48px;
	font-size:16px;
}
#f2qu-collect-right .f2qu-collect-board a {
	display:inline;
	font-size:12px;
}
.f2qu-collect-board a:link,.f2qu-collect-board a:visited {
	color:#006699;
	text-decoration:none;
}
.f2qu-collect-board a:hover {
	color:#f21664;
	text-decoration:underline;
}
/* 收集到42区图片上按钮 */
#f2qu_dirpic_btn:link,#f2qu_dirpic_btn:visited {
	position:absolute;
	z-index:9999999998;
	width:auto;
	height:22px;
	line-height:22px;
	font-size:12px;
	width:72px;
	overflow:hidden;
	padding:0;
	margin:0;
	border:1px solid #bababa;
	text-align:center;
	color:#666;
	background:#fff;
	text-decoration:none;
}
#f2qu_dirpic_btn:hover {
	color:#999;
	text-decoration:none;
}
#f2qu_dirpic_btn:focus {
	outline:0
}
.g-recipe-img img,.g-recipe-img-big img {
	display:block !important;
}
/*针对下厨房的图片特别处理*/
#ctrl_enter_hint{
color:#ccc;
font-size:12px;
float:right;
display:block;
margin:12px 8px 0 0;
height:18px;
width:64px;
line-height:18px;
}
#f2qu-collect-wrdiv a#f2qu-collect-weibo-a{
margin-left: 12px;
color: #ccc;
float: right;
}
#f2qu-collect-wrdiv a#f2qu-collect-weibo-a:hover{
color: #d20;
}